Compression-Domain Parallel Rendering
نویسندگان
چکیده
Three dimensional triangle mesh is the dominant representation used in parallel rendering of 3D geometric models. However, explosive growth in the complexity of the mesh-based 3D models overwhelms the communication bandwidth of existing parallel rendering systems. An effective solution to this problem is to use a compressed mesh representation. In recent years, researchers have shown a great deal of interest in developing highly efficient mesh compression algorithms. However, using compressed mesh in the parallel rendering architecture to achieve highest end-to-end performance is a largely unexplored area. We have earlier developed an efficient mesh compression/decompression algorithm, called Breadth First Traversal (BFT) [3, 4]. In this work, we design and implement a parallel rendering architecture that can use a BFT mesh representation. The enabling technology is a novel algorithm that can perform a compression-domain subdivision of the BFT mesh for bandwidth-efficient distribution of submeshes to parallel processors. Parallel rendering using BFT mesh reduces the communication requirement to about one third of that of uncompressed representation.
منابع مشابه
Fast Compositing for Cluster-Parallel Rendering
The image compositing stages in cluster-parallel rendering for gathering and combining partial rendering results into a final display frame are fundamentally limited by node-to-node image throughput. Therefore, efficient image coding, compression and transmission must be considered to minimize that bottleneck. This paper studies the different performance limiting factors such as image represent...
متن کاملEfficient Sort-Last Rendering Using Compression-Based Image Compositing
State of the art scientific simulations are currently working with data set sizes on the order of a billion cells. Parallel rendering is a promising approach for interactively visualizing multiple isosurface variables from data sets of this magnitude. In sort-last rendering, each processor creates a depth buffered image of its assigned objects. All processors’ images are composited together to ...
متن کاملAn adaptive framework for visualizing unstructured grids with time-varying scalar fields
Interactive visualization of time-varying volume data is essential for many scientific simulations. This is a challenging problem since this data is often large, can be organized in different formats (regular or irregular grids), with variable instances of time (from hundreds to thousands) and variable domain fields. It is common to consider subsets of this problem, such as time-varying scalar ...
متن کاملCompression-Based Ray Casting of Very Large Volume Data in Distributed Environments
This paper proposes a new parallel/distributed raycasting scheme for very large volume data that can be effectively used in distributed environments. Our method, based on data compression, attempts to enhance the rendering speedups by quickly reconstructing voxel data from local memory rather than expensively fetching them from remote memory spaces. Our compression-based volume rendering scheme...
متن کاملParallel Ray Casting of Visible Human on Distributed Memory Architectures
This paper proposes a new parallel ray-casting scheme for very large volume data on distributed-memory architectures. Our method, based on data compression, attempts to enhance the speedup of parallel rendering by quickly reconstructing data from local memory rather than expensively fetching them from remote memory spaces. Furthermore, it takes the advantages of both object-order and image-orde...
متن کامل